home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / othergnu / indent~1.zoo / release- < prev    next >
Encoding:
Text File  |  1992-08-06  |  1.5 KB  |  59 lines

  1. Release Notes for GNU indent version 1.5.
  2.  
  3. * All reported bugs (and some unreported ones) have been fixed.
  4.  
  5. * The default behaviour of `indent' has changed slightly to be more
  6.   compatible with Emacs' C-mode.  In particular, where version 1.4
  7.   produced code looking like:
  8.  
  9.   struct token_data
  10.   {
  11.     enum token_data_type type;
  12.     union
  13.     {
  14.       struct
  15.       {
  16.     char *text;
  17.       }
  18.     u_t;
  19.     }
  20.       u;
  21.   };
  22.  
  23.   version 1.5 now generates the following:
  24.  
  25.   struct token_data
  26.   {
  27.     enum token_data_type type;
  28.     union
  29.       {
  30.     struct
  31.       {
  32.         char *text;
  33.       }
  34.     u_t;
  35.       }
  36.     u;
  37.   };
  38.  
  39. * There is a new option, "-lps" ("--leave-preprocessor-space") which
  40.   causes `indent' to leave the space between the `#' and the command
  41.   on preprocessor lines.
  42.  
  43. * `indent' now understands spaces between options and their arguments.
  44.   It is thus now possible to type: "indent -ip 4 latex.c"
  45.   Such spaces are also understood in a profile.
  46.  
  47. * indent 1.5 uses a configuration script generated by autoconf.  It
  48.   examines the system to produce a host-dependent makefile. This has
  49.   changed little with regard to building indent;  typing "make" will
  50.   build `indent'.  See the file "README" for details of this process.
  51.  
  52. * The file "indent.1" is a man document for indent 1.4 sent to me by
  53.   vogel@c-17igp.wpafb.af.mil.  The GNU project uses texinfo for its
  54.   documentation system, so this man page will remain officially
  55.   unsupported.  However, I will continue to distribute it as long as it
  56.   appears reasonably up to date.
  57.  
  58. * Thanks to the folks that sent me patches.
  59.